package com.dfrobot.demo.domain.entity;

import java.util.Date;
import javax.persistence.*;
import lombok.Data;

@Data
@Table(name = "customer_authentication")
public class CustomerAuthentication {
    @Id
    @Column(name = "customer_authentication_id")
    private Integer customerAuthenticationId;

    @Column(name = "customer_id")
    private Integer customerId;

    private String provider;

    private String identifier;

    @Column(name = "web_site_url")
    private String webSiteUrl;

    @Column(name = "profile_url")
    private String profileUrl;

    @Column(name = "photo_url")
    private String photoUrl;

    @Column(name = "display_name")
    private String displayName;

    private String description;

    @Column(name = "first_name")
    private String firstName;

    @Column(name = "last_name")
    private String lastName;

    private String gender;

    private String language;

    private String age;

    @Column(name = "birth_day")
    private String birthDay;

    @Column(name = "birth_month")
    private String birthMonth;

    @Column(name = "birth_year")
    private String birthYear;

    private String email;

    @Column(name = "email_verified")
    private String emailVerified;

    private String telephone;

    private String address;

    private String country;

    private String region;

    private String city;

    private String zip;

    @Column(name = "date_added")
    private Date dateAdded;
}